/* .bottom{
display:flex;
}
.bottom-cart{
    width: 80%;
    height:56px;
    background-color: #333;
    border-radius: 30px 0 0 30px;
}
.bottom-settlement{
    flex:1;
    width: 20%;
    height:56px;
    background-color: #fdc50e;
    border-radius: 0 30px 30px 0;
}
.cart-number{
    
} */

.order-bottom-cart-control {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 120px;
    height: 60px;
    line-height: 60px;
    background-color: #000;
    border-radius: 50px 0 0 50px;
    color: #fff;
    white-space: nowrap;
}
.order-bottom-cart-control>i {
    position: absolute;
    left: 15px;
    top: -35px;
    width: 80px;
    height: 80px;
    cursor: pointer;
}
.order-bottom-cart-control>i>img {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
}
.order-bottom-cart-control>i>em {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 25px;
    padding: 0 2px;
    height: 22px;
    min-width: 22px;
    line-height: 22px;
    border-radius: 11px;
    text-align: center;
    background-color: #f23c39;
    color: #fff;
    font-size: 12px;
    font-style: normal;
}
.order-bottom-cart-control>b {
    font-size: 36px;
    margin-left: 100px;
}
.order-bottom-cart-control>button, .order-bottom-cart-control>button:active, .order-bottom-cart-control>button:focus, .order-bottom-cart-control>button:hover {
    position: absolute;
    right: -120px;
    width: 120px;
    background-color: #fccb46;
    border: 0;
    border-radius: 0 50px 50px 0;
    height: 100%;
    margin: 0;
    color: #000;
    font-size: 18px;
    font-weight: 500;
}

.order-bottom-cart-detail{position:absolute;padding:20px;left:24px;bottom:60px;height:440px;width:360px;line-height:1.4;color:#000;background-color:#fff;box-shadow:0 2px 6px 2px #fccb46;border-radius:4px 4px 0 0;overflow:auto}
.order-bottom-cart-detail-item{display:flex;align-items:flex-start;margin-bottom:10px}
.order-bottom-cart-detail-item>h4{margin:0;width:35%}
.order-bottom-cart-detail-item>b{width:15%;padding-left:20px;font-weight:400}
.order-bottom-cart-detail-item>ul{width:50%;padding:0 0 0 20px;text-align:right;list-style: none;margin: 0;}
.order-bottom-cart-detail-item>ul>li{white-space:nowrap;height:24px}
.order-bottom-cart-detail-item>ul>li i{margin:0 6px;font-style:normal}
.order-bottom-cart-detail-item>ul>li i:after{content:"×"}
.order-bottom-cart-detail-item>ul>li em{display:inline-block;width:20px;font-style:normal;text-align:left;color:#f23c39}
